priest who assists sick or dying persons - Français Anglais Dictionnaire